def latsym(word):
    for sym in word:
        if sym in 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM':
           return True    
    return False
def latsym2(word):
    for sym in word:
        if sym in '-':
            return True
    return False


        
print ("Хеллоу! Напишите любое предложении:")
text=input()
a=text.split()
b=len(a)
big=0
lat=0
sim=0
hah=0
tey=max(a, key=len)
g = len(tey)

for word in a:
    if word[0] in 'ЙЦУКЕНГШЩЗХЪЭЖДЛОРПАВЫФЯЧСМИТЬБЮЁ':
        big+=1
    if latsym(word)==True:
        lat +=1
    if latsym2(word)==True:
        sim +=1
    if len(word)<=3:
        hah+=1
    
if len(a)<2:
    print("Мало данных для анализа")
else:
     print("Кол-во слов:",b)
     print("Кол-во слов с заглавной кириллической буквы:", big)
     print ("Кол-во слов содержащих латинский символ:", lat)
     print ("Кол-во слов не превышающих 3 символа:", hah)
     print ("Кол-во слов в составе которых имеется дефис:", sim)
     print ("Самое длинное слово:", tey)
     print ("Длина слова:", g)
